to go on a honeymoon - Alemán Inglés Diccionario